tar pit - German English Dictionary